package com.base.po.voip;

import java.math.BigDecimal;
import java.util.Date;

public class TourOrder {
    private String orderid;// 订单id

    private String id;

    private String ordernum;// 订单号

    private String paymentorder;

    private String parentid;// 代理商id

    private String shopid;// 商家id

    private String selfshopid;

    private String goodsid;// 商品id

    private String color;

    private String size;

    private String userid;// 用户id

    private Date createtime;// 订单创建时间

    private Integer number;// 人数

    private String addressee;

    private String address;

    private String phonenumber;// 手机号

    private BigDecimal cash;// 支付金额

    private BigDecimal derate;

    private BigDecimal balance;// 单价

    private Integer paymethod;// 支付方式  1支付宝 2微信 3话费全抵

    private String delivery;

    private String message;

    private Date paytime;// 支付时间

    private String coupon;

    private Date deliverytime;// 核销时间

    private String expresscode;

    private String expressnumber;

    private Byte status;// 支付状态  0提交 1未支付 2已支付

    private Byte deliverystatus;// 核销状态  0未核销 1已核销

    private Byte datastatus;

    private Date endtime;

    private String shareid;

    private Integer istakeover;// 收货状态  0未支付 1未核销 2退款中 3已退款

    private String refundremarks;

    private String remarks;

    public String getOrderid() {
        return orderid;
    }

    public void setOrderid(String orderid) {
        this.orderid = orderid == null ? null : orderid.trim();
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getOrdernum() {
        return ordernum;
    }

    public void setOrdernum(String ordernum) {
        this.ordernum = ordernum == null ? null : ordernum.trim();
    }

    public String getPaymentorder() {
        return paymentorder;
    }

    public void setPaymentorder(String paymentorder) {
        this.paymentorder = paymentorder == null ? null : paymentorder.trim();
    }

    public String getParentid() {
        return parentid;
    }

    public void setParentid(String parentid) {
        this.parentid = parentid == null ? null : parentid.trim();
    }

    public String getShopid() {
        return shopid;
    }

    public void setShopid(String shopid) {
        this.shopid = shopid == null ? null : shopid.trim();
    }

    public String getSelfshopid() {
        return selfshopid;
    }

    public void setSelfshopid(String selfshopid) {
        this.selfshopid = selfshopid == null ? null : selfshopid.trim();
    }

    public String getGoodsid() {
        return goodsid;
    }

    public void setGoodsid(String goodsid) {
        this.goodsid = goodsid == null ? null : goodsid.trim();
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color == null ? null : color.trim();
    }

    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size == null ? null : size.trim();
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid == null ? null : userid.trim();
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public Integer getNumber() {
        return number;
    }

    public void setNumber(Integer number) {
        this.number = number;
    }

    public String getAddressee() {
        return addressee;
    }

    public void setAddressee(String addressee) {
        this.addressee = addressee == null ? null : addressee.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public String getPhonenumber() {
        return phonenumber;
    }

    public void setPhonenumber(String phonenumber) {
        this.phonenumber = phonenumber == null ? null : phonenumber.trim();
    }

    public BigDecimal getCash() {
        return cash;
    }

    public void setCash(BigDecimal cash) {
        this.cash = cash;
    }

    public BigDecimal getDerate() {
        return derate;
    }

    public void setDerate(BigDecimal derate) {
        this.derate = derate;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public Integer getPaymethod() {
        return paymethod;
    }

    public void setPaymethod(Integer paymethod) {
        this.paymethod = paymethod;
    }

    public String getDelivery() {
        return delivery;
    }

    public void setDelivery(String delivery) {
        this.delivery = delivery == null ? null : delivery.trim();
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message == null ? null : message.trim();
    }

    public Date getPaytime() {
        return paytime;
    }

    public void setPaytime(Date paytime) {
        this.paytime = paytime;
    }

    public String getCoupon() {
        return coupon;
    }

    public void setCoupon(String coupon) {
        this.coupon = coupon == null ? null : coupon.trim();
    }

    public Date getDeliverytime() {
        return deliverytime;
    }

    public void setDeliverytime(Date deliverytime) {
        this.deliverytime = deliverytime;
    }

    public String getExpresscode() {
        return expresscode;
    }

    public void setExpresscode(String expresscode) {
        this.expresscode = expresscode == null ? null : expresscode.trim();
    }

    public String getExpressnumber() {
        return expressnumber;
    }

    public void setExpressnumber(String expressnumber) {
        this.expressnumber = expressnumber == null ? null : expressnumber.trim();
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Byte getDeliverystatus() {
        return deliverystatus;
    }

    public void setDeliverystatus(Byte deliverystatus) {
        this.deliverystatus = deliverystatus;
    }

    public Byte getDatastatus() {
        return datastatus;
    }

    public void setDatastatus(Byte datastatus) {
        this.datastatus = datastatus;
    }

    public Date getEndtime() {
        return endtime;
    }

    public void setEndtime(Date endtime) {
        this.endtime = endtime;
    }

    public String getShareid() {
        return shareid;
    }

    public void setShareid(String shareid) {
        this.shareid = shareid == null ? null : shareid.trim();
    }

    public Integer getIstakeover() {
        return istakeover;
    }

    public void setIstakeover(Integer istakeover) {
        this.istakeover = istakeover;
    }

    public String getRefundremarks() {
        return refundremarks;
    }

    public void setRefundremarks(String refundremarks) {
        this.refundremarks = refundremarks == null ? null : refundremarks.trim();
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    public TourOrder() {
        super();
    }

    public TourOrder(String orderid, String ordernum, String parentid, String shopid, String goodsid, String userid, Date createtime, Integer number, String phonenumber, BigDecimal cash, BigDecimal balance, Integer paymethod, Byte status, Integer istakeover) {
        this.orderid = orderid;
        this.ordernum = ordernum;
        this.parentid = parentid;
        this.shopid = shopid;
        this.goodsid = goodsid;
        this.userid = userid;
        this.createtime = createtime;
        this.number = number;
        this.phonenumber = phonenumber;
        this.cash = cash;
        this.balance = balance;
        this.paymethod = paymethod;
        this.status = status;
        this.istakeover = istakeover;
    }

    public TourOrder(String orderid, String ordernum, String parentid, String shopid, String goodsid, String userid, Date createtime, Integer number, String phonenumber, BigDecimal cash, BigDecimal balance, Integer paymethod, Date paytime, Byte status, Integer istakeover) {
        this.orderid = orderid;
        this.ordernum = ordernum;
        this.parentid = parentid;
        this.shopid = shopid;
        this.goodsid = goodsid;
        this.userid = userid;
        this.createtime = createtime;
        this.number = number;
        this.phonenumber = phonenumber;
        this.cash = cash;
        this.balance = balance;
        this.paymethod = paymethod;
        this.paytime = paytime;
        this.status = status;
        this.istakeover = istakeover;
    }
}